physically demanding - Español Inglés Diccionario